river gorges - German English Dictionary